home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload Trio 2 / Shareware Overload Trio Volume 2 (Chestnut CD-ROM).ISO / dir39 / envform.zip / EX3.BAT < prev    next >
DOS Batch File  |  1994-10-17  |  1KB  |  43 lines

  1. @ECHO OFF
  2. REM * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  3. REM *                                                                     *
  4. REM * ENVFORM example three                                               *
  5. REM *                                                                     *
  6. REM * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 
  7.  
  8. REM - Test if user already performed upgrade
  9.   IF EXIST C:\up3done.log GOTO byebye
  10.  
  11. REM - Set defaults
  12.   SET mismsg=MESSAGE FROM MIS:
  13.   SET upgnow=
  14.  
  15. REM - Call ENVFORM.EXE with name of .INI file
  16.   :loop
  17.   envform ex3.ini
  18.  
  19. REM - Test for any errors or user abort
  20.   SET ENVError=You must select Y or N!
  21.   IF ERRORLEVEL 1 GOTO loop
  22.  
  23. REM - Perform SET statements defined in .INI file
  24.   Call ex3b.bat
  25.   Erase ex3b.bat
  26.  
  27. REM - If not Y or N, make user re-enter
  28.   IF NOT (%upgnow%)==(Y) IF NOT (%upgnow%)==(N) GOTO loop
  29.  
  30. REM - IF N, exit out
  31.   IF (%upgnow%)==(N) GOTO byebye
  32.  
  33. REM - IF Y, do whatever here and create a log file saying it
  34. REM -    was done so user will not keep getting message. 
  35.  
  36.   STAMP "SomeApp Upgrade Completed" > C:\up3done.log
  37.  
  38. REM - Cleanup is always recommended (but seldom done)
  39.   :byebye
  40.   SET ENVError=
  41.   SET upgnow=
  42.   SET MISMSG=
  43.